package com.ww.springboot.mybatis.vo;

import com.ww.springboot.mybatis.dto.OnlineChannelServiceBindStoreDTO;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 模型VO
 *
 * @author Chill
 */
@Data
public class OnlineChannelServiceBindVO {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private Long id;
    /**
     * 关联线上服务id
     */
    private Long ocsId;
    /**
     * 渠道id
     */
    private Long channelId;
    /**
     * 运费左区间
     */
    private BigDecimal freightLow;
    /**
     * 运费右区间
     */
    private BigDecimal freightHigh;
    /**
     * 总金额左区间
     */
    private BigDecimal totalPriceLow;
    /**
     * 总金额右区间
     */
    private BigDecimal totalPriceHigh;
    /**
     * 单件金额左区间
     */
    private BigDecimal priceLow;
    /**
     * 单件金额右区间
     */
    private BigDecimal priceHigh;

    /**
     * 线上服务基础配置信息VO
     */
    private OnlineChannelServiceVO onlineChannelServiceVO;

    /**
     * 渠道名称
     */
    private String channelName;

    /**
     * 渠道编码
     */
    private String channelCode;
    /**
     * 店铺类型
     */
    private Integer storeType;
    /**
     * 绑定的店铺信息
     */
    private List<OnlineChannelServiceBindStoreDTO> onlineChannelServiceBindStoreDTOList;
}
